@charset "utf-8";

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,th,td{margin:0;padding:0}
body{background-color:#393939}
h1{font-size:18px}
h2{font-size:16px}
h3{font-size:14px}
h4,h5,h6{font-size:100%}
ul,ol{list-style:none}
a{text-decoration:none; color:#004D9F}
a:hover{text-decoration:none}
legend{color:#000}
fieldset,img{border:none}
button,input,select,textarea{font-size:100%}
img{border:0 none;padding:0;margin:0}
.clear{clear:both;height:0;overflow:hidden;display:block;background:none;margin:0;padding:0;font-size:0}
.H10{height:24px; display:block; overflow:hidden; font-size:0}





.Home_ZHU{margin:20px auto 0 auto}
.Home_ZHU .Z{width:310px; float:left}
.Home_ZHU .Y{width:610px; float:right}
.Home_ZHU .X{width:920px; float:left}
.X .KUG .Te{ width:920px}
.X .KUG .Ct{ width:916px}
.KUG .Te{position:relative; display:block; background-color:#4e4e4e; width:300px; height:30px; line-height:30px; text-indent:1em}
.KUG .Te b , .KUG .Te i{position:absolute; top:0; display:block; width:4px; height:4px; font-size:0; overflow:hidden}
.KUG .Te i{left:0; background-image:url(../images/YJ_Z.jpg)}
.KUG .Te b{right:0; background-image:url(../images/YJ_Y.jpg)}
.KUG .Te strong{font-size:14px}

.KUG .Te span{float:left}
.KUG .Te a{float:right; margin:0 10px 0 0; color:#919090; font-weight:900}

.KUG .Ct{border:2px solid #4e4e4e; width:296px; background-color:#2b2b2b}
.KUG .Ct P{line-height:18px; color:#868686; text-indent:2em; margin:10px 15px; text-align:justify}
.KUG .Ct ul{margin:0 15px}
.KUG .Ct li{border-bottom:1px dashed #4e4e4e; margin:10px 0}
.KUG .Ct li a{color:#868686; font-weight:900; line-height:20px}
.KUG .Ct li span{display:block; line-height:19px; color:#868686;text-indent:2em; height:36px; overflow:hidden; padding:5px 0}

.Y .KUG .Te{ width:610px}
.Y .KUG .Ct{ width:606px}
.KUG table{color:#919090}
.KUG tr{text-align:center}
.KUG th{height:30px; line-height:30px}
.KUG td{height:25px; line-height:25px}
.KUG .bg{background-color:#2f2f2f}

.foot{clear:both; padding:30px 0;text-align:center; color:#868686}

.Login_head{height:150px; padding:30px 0 0 0}
.Login_head li , .Login_head img{float:left}
.Login_head strong , .Login_head ul{float:right; padding:40px 0 0 0;color:#919090}
.Login_head strong{display:block; padding:35px 0; font-size:14px}
.Login_head ul{margin:10px 0}
.Login_head li{padding:0 0 0 10px; height:20px; line-height:20px}
.Login_head li a{display:block; color:#919090;padding:0 10px}
.Login_head li a:hover , .head li a.this{background-color:#000}
.Login_head a{color:#919090}


.login{background-color:#000; padding:20px 0}
.login div{width:928px; margin:0 auto}
.login table{width:300px; float:left; color:#919090; margin:50px 0 0 0}
.login td , .login th{height:30px; line-height:30px; margin:2px 0}
.login td input{width:150px; border:1px solid #282727; height:20px; line-height:20px; background-color:#000; color:#FFF}
.login th{text-align:left}
.login th input{border:1px solid #9c9c9c;padding:5px 10px;*padding:3px 5px;background-color:#6b6b6b; margin:10px 10px 0 0; display:inline; cursor:pointer}
.login img{float:right}
.login th img{margin:0 20px 0 0}

.Login_foot{clear:both; padding:30px 0;text-align:center; color:#868686}
.Login_foot p{margin:10px 0 0 0}

.gray{background-color:#dbdbdb; padding:0 0px;}
.gray .sp_nav{float:right;height:25px; line-height:25px; overflow:hidden;padding-top:0px;}
.gray .sp_nav li{float:left; border-right:1px solid #CCC;height:25px;background-image:url(../images/sp_h_bg.jpg)}
.gray .sp_nav li a{display:block; padding: 0 13px; float:left; font-weight:900; color:#000}
.gray .sp_nav li i , .gray .sp_nav li b{display:block;width:3px; height:25px;overflow:hidden;font-size:0px}
.gray .sp_nav li b{float:left; background-image:url(../images/sp_h_l.jpg)}
.gray .sp_nav li i{float:left; background-image:url(../images/sp_h_r.jpg)}

.gray .sp_nav li.this{background-image:url(../images/sp_v_bg.jpg)}
.gray .sp_nav li.this a{color:#FFF}
.gray .sp_nav li.this b{float:left; background-image:url(../images/sp_v_l.jpg)}
.gray .sp_nav li.this i{float:left; background-image:url(../images/sp_v_r.jpg)}

.SP{clear:both; font-size:12px; padding:0 0 0 0px;}
.SP .tp , .SP .tp td , .SP .tp th{height:29px;line-height:29px;text-align:center}
.SP .tp , .SP .tp td{background:url(../images/sp_t_bg.jpg) left top repeat-x;text-align:center}
.SP .tp th{background:url(../images/sp_t_x.jpg) no-repeat;width:1px;font-size:0}
.SP .tp th.z{background:url(../images/sp_t_l.jpg) left top no-repeat;width:5px}
.SP .tp th.y{background:url(../images/sp_t_r.jpg) left top no-repeat;width:5px}
.SP .tp a{color:#000}
.SP .tp a:hover , .SP .tp a.this{color:#09F}

.SP tr{height:32px;line-height:32px}
.SP tr.x , .SP tr.x th{background:#FFF url(../images/gary_dian.jpg) repeat-x;height:1px;line-height:1px;font-size:0;overflow:hidden}
.SP tr td , .SP tr th{background-color:#FFF}
.SP tr th.zx{background:#FFF url(../images/gary_dian.jpg) left top repeat-y}
.SP tr th.yx{background:#FFF url(../images/gary_dian.jpg) right top repeat-y}
.SP tr th a{display:block; background-image:url(../images/sp_t_s.jpg); width:24px; height:23px; margin:0 auto}
.SP tr td a{color:#393939}

.N_lt li{color:#393939; border-bottom:1px dashed #acacac;margin:0 0 15px 0}
.N_lt a{color:#393939; margin:0 10px 0 0; font-weight:900}
.N_lt li span{color:#676767; display:block; line-height:20px; margin:5px 0 15px 0}

.News strong.t{text-align:center; font-size:16px; display:block; text-align:center; padding:10px 0}
.News p.s{display:block; margin:20px 0; padding:10px; border:1px dashed #000; line-height:20px; text-indent:2em}

.content{line-height:20px; color:#393939}
.content p{text-indent:2em; margin:10px 0}

.Page{padding:10px 0}
.Page input{background-image:url(../images/add_cars.jpg); border:0 none; cursor:pointer; width:112px; height:30px; display:block; float:left}
.Page ul{float:right}
.Page li{float:left; padding:0 0 0 10px}
.Page li a{display:block; display:block; padding:5px 6px; background-color:#FFF; border:1px solid #AAA; color:#393939}
.Page li a:hover , .Page li a.this{background-color:#e60012; color:#FFF}

.Page div{display:block; float:left; height:24px; line-height:24px; color:#393939}
.Page div b{font-weight:300; color:#F00; margin:0 5px}

.Page span{color:#393939; text-align:center; display:block}
.Page span a{color:#393939; margin:0 7px}
.Page span input{background:none; border:1px solid #393939; width:40px; text-align:center; height:15px; line-height:15px; float:none; display:inline; margin:0 7px; vertical-align:middle}

.search .top{height:31px; clear:both}
.search .top li{float:left; width:125px}
.search .top li a{display:block; background-image:url(../images/s_t_h.jpg); width:112px; height:31px; line-height:31px; text-align:center; font-weight:900; color:#393939}
.search .top li a:hover , .search .top li a.this{background-image:url(../images/s_t_v.jpg); color:#FFF}


.ler dd a.this , .ler dd a:hover{color:#F00}

.bon{height:40px; line-height:40px; background:url(../images/s_t_p.jpg) repeat-x;border:1px solid #BBB; border-bottom:0 none}
.bon strong{display:block; float:left; padding:0 15px;width:30px}
.cow{border-bottom:1px solid #BBB}
.sis strong{line-height:16px; margin:3px 0 0 0}
.bon ul{display:block; float:left; background-image:url(../images/s_px_h.jpg); width:521px; height:32px; margin:4px 0 0 0}
.bon li{float:left; width:52px;}
.bon ul a{display:block; width:51px; height:32px; overflow:hidden; background-image:url(../images/s_px_h.jpg)}
.bon ul a.this{background-image:url(../images/s_px_v.jpg)}
.bon li.t1 a{background-position:0 top}
.bon li.t2 a{background-position:-52px top}
.bon li.t3 a{background-position:-104px top}
.bon li.t4 a{background-position:-156px top}
.bon li.t5 a{background-position:-208px top}
.bon li.t6 a{background-position:-260px top}
.bon li.t7 a{background-position:-312px top}
.bon li.t8 a{background-position:-364px top}
.bon li.t9 a{background-position:-416px top}
.bon li.t10 a{background-position:-468px top}

.bon dl , .bon dd , .bon dt , .bon a{float:left;height:28px; line-height:28px}
.bon dl{margin:6px 0 0 0}
.bon dt{background:url(../images/s_t_bg.jpg) left top; width:1px; font-size:0; overflow:hidden}
.bon dd{background:url(../images/s_p_bg.jpg) center top; padding:0 1px}
.bon dd.t{background-position:left top}
.bon dd.w{background-position:right top}
.bon dd a{display:block;text-align:center;color:#464646; font-size:12px}
.bon dl a:hover , .bon dl a.this{color:#FFF}
.bon dl.v1 a , .bon dl.v1 i{width:32px}
.bon dl.v1 i{display:block}
.bon dl.v1 a:hover , .bon dl.v1 a.this{background-image:url(../images/s_p_1.jpg)}

.bon dl.v2 a{width:43px}
.bon dl.v2 a:hover , .bon dl.v2 a.this{background-image:url(../images/s_p_2.jpg)}

.bon dl.v1 , .bon dl.v3{width:390px}
.bon dl.v3 a{width:61px}
.bon dl.v3 a:hover , .bon dl.v3 a.this{background:url(../images/s_p_3.jpg) no-repeat}

.cow span{padding:5px 0 0 10px}
.cow div , .cow span{float:left;height:40px;line-height:40px;display:block;_padding:10px 0 0 0;_height:30px;_line-height:30px; margin:0 10px 0 0}

.cow span input{vertical-align:middle;width:50px;text-align:center; border:1px solid #BBB; height:18px; line-height:18px}
.cow div input{vertical-align:middle; margin:10px 0 0 0;_margin:0; height:22px; line-height:16px; padding:0 8px}

.ler div{height:25px;line-height:20px;padding:5px 0 0 10px}
.ler span{height:25px;line-height:20px}
.ler div input{margin:0;*padding:0 5px}

.Js_cars{text-align:center; padding:10px}
.Js_cars input{background-image:url(../images/ding.jpg); width:123px; height:40px; border:0 none; cursor:pointer; vertical-align:middle}
/*
.Js_cars strong{color:#393939; font-size:14px; margin:10px 0 0 20px;float:left}
.Js_cars i{margin:0 20px 0 0}
*/
.quote dl{height:40px; line-height:40px}
.quote dt{float:left}
.quote dt a{font-size:14px; color:#002be4; font-weight:900}
.quote dd{float:right; text-align:left}
.quote dd a{color:#000; display:block; float:left; padding:0 20px; margin:0 0 0 1px}
.quote dd a:hover , .quote dd a.this{color:#FFF; background-color:#000}

.quote table{text-align:center;width:100%; background-color:#666; margin:0 0 20px 0;color:#393939}
.quote th.ed{background-color:#BCBCBC; color:#002be4}
.quote th{background-color:#CFCFCF; height:30px}
.quote td{background-color:#FFF}


.let li span a.this{background-color:#EEE}

.me{padding:30px 20px}
.Ys{width:720px; float:left}
.tou strong.ts{background-image:url(../images/me_Ys.jpg); height:28px; line-height:28px; border:1px solid #818181; color:#393939; display:block; text-indent:15px}
.tou .c{border:1px solid #818181; border-top:0 none; background-color:#FFF; padding:15px}
.c td{height:30px; line-height:30px;padding:1px 0}
.c td span{width:70px; display:block; float:left;height:30px; line-height:30px}
.c td label{float:left; display:block;padding:5px 0 0 0; line-height:20px}
.c td label input{border:1px solid #b4b4b4; width:160px; height:18px; line-height:18px; vertical-align:top}
.c td .st{background:url(../images/me_Ys.jpg) repeat-x; height:27px; vertical-align:text-top;padding:1px 10px 0 10px; border:1px solid #979797; cursor:pointer}
.m10{margin:0 0 0 10px}

.foe table{background-color:#818181; margin:15px 0 0 0}
.foe table th{background-color:#f0f0f0; height:30px; padding:0 5px; color:#393939}
.foe table td{background-color:#FFF; height:25px; line-height:25px; text-align:center}

.dil{background-color:#CCC; color:#666}
.dil tr{height:25px; line-height:25px}
.dil th{text-align:right;}
.dil th , .dil td{padding:0 5px}
.foe .cers .dil td{text-align:left}
.foe .cers table{margin:0 auto}
.foe .cers .dil th{text-align:right}

.search .Page div a{color:#09F; margin:0 0 0 15px}

.SP .No_info td{padding:10em 0; color:#333; text-align:center}
.SP .No_info td a{color:#09F}

.foe .log th.te{text-align:center; background-color:#f0f0f0}
.foe .log th{text-align:right;font-weight:300; background-color:#FFF;padding:0 5px}
.foe .log td{text-align:left;padding:0 5px}
.foe .log td.INP{text-align:center; padding:10px}
.foe .log input{height:18px; line-height:18px; border:1px solid #CCC; vertical-align:middle}
.foe .log td.INP input{height:auto; line-height:normal; padding:5px}

.foe table .NO_TAB_SHOW td{line-height:normal}
.foe table .NO_TAB_SHOW td select{height:auto; line-height:normal}

.AddTX{display:block;border:1px solid #0C9;padding:0.5em;float:left; margin:1em 0 0.5em 0; color:#093; font-weight:900}
.NAB{clear:both}
.NAB li{line-height:30px; height:30px}
.NAB li select{vertical-align:middle; font-size:16px}
.NAB li input{width:140px;vertical-align:middle}
.NAB li a{color:#F33}

.foe .cers{margin:10px; width:97%}
.foe .cers th{text-align:center}
.foe .cers td{text-align:center}

.LD_title{ font-size:14px; font-weight:bold; color:#BBBBBB}
.LD_title a{color:#BBBBBB;text-decoration:none;}
.LD_title a:hover{color:#BBBBBB;text-decoration:none;}
.LD_ny{ font-size:12px; color:#BBBBBB; line-height:25px;}


	.Pe{
		width:980px;
		margin:0 auto;
		background:#8A8686;
		font-size:0.8em;}
	.Pe .search{
		width:100%;
		margin:0 auto;
		background:#fff;
		padding-top:1px;}
		
	.Pe .form1{
		clear:both;
		}
	.form1 .ler{
		float:left;
		width:100%;
		background:#fff;
		border-left:1px solid #cacaca;
		border-top:1px solid #cacaca;
		border-right:1px solid #cacaca;
		display:table;}
	.form1 .ler strong{
		vertical-align:middle;
		display:table-cell;
		text-align:center;
		width:25%;
		}
	.form1 .ler dl{
		float:left;
		width:100%;
		background:url(ler_bg.jpg);}
	.form1 .ler dl dd {
		padding:0px;
		float:left;	
	}
	.form1 .ler dl dd a{
		display:inline-block;
		width:45px;
		line-height:30px;
		text-align:center;}
		
		header{
		background:#393939;
		color:#cacaca;}


	header div{
		width:980px;
		margin:0 auto;
		}
	.company_info{
		display:block;
		line-height:28px;
		float:right;
		margin-top:10px;
		text-align:right;
		font-size: 0.85em;
		}
	.company_name{
		position:absolute;
		margin-top:50px;
		margin-left:50px;}
	.company_name a{
		text-decoration:none;
		font-size:2em;
		color:#cacaca;
		}
	#show{
		position:absolute;
		right:15px;
		top:10px;
		background:url(../images/anniu.png);
		border-radius:5px;
		box-shadow:0 0 1px 1px #585858;
		width:30px;
		height:30px;
		display:none;
		background: #fff;
		}
@media screen and (max-width: 980px) {
	.Pe{
		width:100%;}
	.Pe .search{
		width:98%;
		padding: 0;
		margin: 0 auto;
		}
	header div{
		width:100%;
	}
}
@media screen and (max-width: 768px) {
	.sp-h{
		display:none;}
	.Pe .gray .sp_nav li a{
	font-size:0.7em;
	padding:0 2px;
	}
	header{
		height: 50px;
	}
	header div{
		display: none;
		position: absolute;
		top:50px;
		background: #393939;
		border-top:1px solid #000;
		overflow:hidden;
		box-shadow: 0 3px 3px #333333;

	}
	header div img{
		display:block;
	}
	.company_info{
		margin-right:10px; 
	}
	.company_name{
		left:-30px;
		font-size:0.8em;
	}
	#show{
		display: block;
	}


}
@media screen and (max-width: 480px) {
	
	.sp-h1{
		display:none;}
	
}